package com.cmcc.linlaker.ui.upload.bean;

import com.cmcc.linlaker.bean.BaseBean;

import java.io.Serializable;
import java.util.List;

public class CheckingTaskBean extends BaseBean implements Serializable {
    public List<CheckingTaskData> rows;

    public static class CheckingTaskData implements Serializable {
        public String id;//": 2,
        public String name;//": "任务名称",
        public String problemId;//": 22,
        public CheckingTaskProblemBean problem;
        public SysUserBean user;
        public String userId;
        public String type;//": 1,
        public String status;//": 2,
        public String description;//": "描述",
        public String contant;//": "描述",
        public String finishTime;//": "2019-08-29 00:00:00",
        public ProjectData project;
        public AssignData assgin;
    }

    public class ProjectData implements Serializable {
        public String name;
    }

    public class AssignData implements Serializable {
        public String problemId;
    }

    public class SysUserBean implements Serializable {
        public String remark;//": "管理员",
        public String userId;//": 1,
        public String deptId;//": 103,
        public String parentId;//": null,
        public String roleId;//": null,
        public String loginName;//": "admin",
        public String userName;//": "管理员",
        public String email;//": "ry@163.com",
        public String phonenumber;//": "15888888888",
        public String sex;//": "1",
        public String avatar;//": "/profile/avatar/2019/09/11/13ad364ed0339e7b3ccecb527336d754.png",
        public String password;//": "f5e12b59914d911537b6ad8851f572b6",
        public String salt;//": "8e9a57",
        public String status;//": "0",
        public String loginIp;//": "125.120.248.23",
        public String loginDate;//": "2019-09-23 09:47:34",
        public DepBean dept;
    }

    public class DepBean implements Serializable {
        public String deptId;//": 103,
        public String parentId;//": 101,
        public String ancestors;//": null,
        public String deptName;//": "测试部门90",
        public String orderNum;//": "1",
        public String leader;//": "测试员2",
    }

    public class CheckingTaskProblemBean implements Serializable {
        public String id;//": 22,
        public String serialNumber;//": "20190922163806254",
        public String projectId;//": 13,
        public String projectType;//": "1",
        public String projectName;//": "老人设施",
        public String title;//": "巡视路面",
        public String description;//": "破损路面15平方",
        public String photographer;//": "1",
        public String reportPlace;//": "温州市水心汇昌汇11幢125号邓禄普轮胎",
        public String reportTime;//": "2019-09-22 00:00:00",
        public String longitude;//": "121",
        public String latitude;//": "28",
        public String auditState;//": "8",
        public String state;//": "9",
        public String deliveryOrderid;//": 3,
        //        public String deliveryOrder;//": null,
        public String assginId;//": 12,
        public String assgin;//": null,
        public String problemPhotoUrls;//": null,
        //        public String problemPhotos;//": null,
        public String investmentProject;//": null,
        public String house;//": null
    }

    public class CheckingTaskDetailData extends BaseBean implements Serializable {
        public CheckingTaskData data;
    }

    public class CheckingTaskPhoto implements Serializable {

    }

}
